home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / mus / edit / AlgoRhythms.lha / AlgoRhythms / Source / forms.h < prev    next >
C/C++ Source or Header  |  1993-10-23  |  748b  |  23 lines

  1. #ifndef FORMS_LOADED
  2. #define FORMS_LOADED
  3.  
  4. /*
  5. ** Forms.h
  6. */
  7. #include "AlgoRhythms.h"
  8. #include <devices/timer.h>
  9.  
  10. extern void close_forms(void);
  11. extern VOID open_forms_window(VOID);
  12. extern int process_form_events(FORM_TYPE *form,
  13.                         struct timeval *duration, int *tempo, 
  14.                         NOTE_EVENT_TYPE *events, NOTE_LEN_TYPE *note_len,
  15.                         int *max_voices, int *scale, int *range,
  16.                         int *half_range, int *delay_ticks);
  17. extern void set_form_gadgets(FORM_TYPE *form, struct timeval *duration, 
  18.                         int *tempo, 
  19.                         NOTE_EVENT_TYPE *events, NOTE_LEN_TYPE *note_len,
  20.                         int max_voices);
  21. extern ULONG forms_mask;
  22. #endif
  23.